JavaScript Job: Software Engineer - Solidity

Job added on

Company

VanHack

Location

Vancouver - Canada

Job type

Full-Time

JavaScript Job Details

Must-have skills

Javascript
3 Year(s)
Blockchain Technologies
3 Year(s)
Solidity
3 Year(s)

Language required

English
The Role

A Vancouver-based company is looking for a software engineer whose primary focus is writing EVM smart contracts using Solidity. You’re a self-starter who values autonomy and collaboration.
Some of your time will be spent collecting, understanding, and refining technical requirements along with other project stakeholders. Some of your time will be spent independently developing and testing smart contracts. While they’re currently focused on EVM chains they're consistently exploring the capabilities of other frontier technology.

Desired Requirements

They know there are excellent applicants who may not hit all or even the majority of their Desired Requirements or Nice-To-Haves. We encourage them to apply with conviction.
  • Expert-level experience with Solidity
  • Strong understanding of Javascript
  • Demonstrated history of authored smart contracts on a mainnet blockchain
  • Experience working with distributed teams regularly shipping code to production
  • Excellent written communication and comprehension ability
  • Excellent organizational skills and attention to detail
  • Ability to work autonomously and asynchronously as part of small effective teams across many time zones
  • Demonstrated ability to create, update, and adapt processes in a fast-paced and fun environment
Nice To Haves
  • Completion of Ethernaut
  • Experience writing APIs and/or stateless/serverless functions
  • Experience interfacing smart contracts with web apps